body,
html,
ul,
ol,
dl,
li,
dt,
dd,
p,
h1,
h2,
h3,
h4,
h5,
h6,
form,
input,
table,
fieldset,
legend,
img {
  margin: 0;
  padding: 0;
}
ul,
li {
  list-style: none;
}
a {
  text-decoration: none;
  color: #333;
}
img {
  display: block;
}
img,
fieldset {
  border: none;
}
body {
  font-family: "微软雅黑";
  font-size: 12px;
  padding-bottom: 71px;
}
.main {
  width: 1010px;
  margin: 0 auto;
}
.title {
  height: 46px;
  line-height: 46px;
  font-size: 14px;
  font-weight: 900;
  color: #009ee7;
}
.star {
  font-size: 14px;
  color: red;
}
.blackWeight {
  font-size: 16px;
  font-weight: 900;
}
.blackWeight14 {
  font-size: 16px;
  font-weight: 900;
}
.preBtn {
  width: 60px;
  height: 30px;
  background: #ea474a;
  text-align: center;
  line-height: 30px;
  color: white;
  display: inline-block;
  border-radius: 1px;
  cursor: pointer;
}
.newChooseRouteBtn {
  width: 72px;
  height: 30px;
  background: #ff6503;
  text-align: center;
  line-height: 30px;
  color: white;
  display: inline-block;
  border-radius: 1px;
  cursor: pointer;
}
.yellowW {
  font-size: 16px;
  font-weight: 900;
  color: #fd6600;
}
.yellow {
  font-size: 16px;
  color: #fd6600;
}
.yellow12 {
  font-size: 12px;
  color: #fd6600;
}
.yellowW12 {
  font-size: 12px;
  color: #fd6600;
  font-weight: 900;
}
input[type=text],input[type=password] {
  width: 110px;
  font-family: "微软雅黑";
  height: 23px;
  border: 1px solid #bfc2c8;
  outline: none;
  padding-left: 10px;
  border-radius: 1px;
}
button[class=query] {
  background: #009ee7;
  color: white;
  outline: none;
  border: none;
  cursor: pointer;
  padding: 10px 35px;
  font-family: "微软雅黑";
}
select {
  outline: none;
  font-family: "微软雅黑";
  width: 122px;
  height: 25px;
  border: 1px solid #bfc2c8;
  border-radius: 1px;
}
input[type=checkbox],
input[type=radio] {
  width: 18px;
  height: 18px;
  position: relative;
  top: 5px;
  left: 2px;
}
table {
  border-collapse: collapse;
}
table td {
  text-align: center;
}
@font-face {
  font-family: 'iconfont';
  /* project id 169587 */
  src: url('//at.alicdn.com/t/font_j5eykflwcxytx1or.eot');
  src: url('//at.alicdn.com/t/font_j5eykflwcxytx1or.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_j5eykflwcxytx1or.woff') format('woff'), url('//at.alicdn.com/t/font_j5eykflwcxytx1or.ttf') format('truetype'), url('//at.alicdn.com/t/font_j5eykflwcxytx1or.svg#iconfont') format('svg');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 14px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
